rooftop runoff - French English Dictionary